Chief of Staff
Evelyn is Chief of Staff at Lloyd’s Europe where her responsibilities include the design and delivery of company-wide strategic and BAU priorities, as well as management information. Prior to relocating to Belgium to take on this role, Evelyn held a variety of roles at the corporation of Lloyd’s since joining in 2018, building multi-disciplinary knowledge. Firstly specialising in catastrophe modelling, exposure management and reinsurance as Senior Analyst, Evelyn then expanded her remit as Business Manager. Evelyn holds an MSci degree from Imperial College London. She has also received the diversity and inclusion award at the London catastrophe modelling awards and has been shortlisted for young insurance woman of the year at the women in insurance awards.